package com.bkgy.modular.excellentqualitysample.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

@Data
public class ExportThickExcellentQualitySample {
    @Excel(name = "序号",orderNum = "0",format = "isAddIndex")
    @TableField(exist = false)
    private Integer index = 1;

    //cold

    @Excel(name = "生产时间", orderNum = "1")

    private String cold_product_time;//生产时间

    @Excel(name = "冷卷号", orderNum = "2")

    private String hot_coil_id;//冷卷号

    @Excel(name = "热卷号", orderNum = "3")

    private String cold_coil_id;//热卷号

    @Excel(name = "1#轧制力设定实际偏差", orderNum = "4")

    private Double force1_dev_ave;//1#轧制力设定实际偏差

    @Excel(name = "2#轧制力设定实际偏差", orderNum = "5")

    private Double force2_dev_ave;//2#轧制力设定实际偏差

    @Excel(name = "3#轧制力设定实际偏差", orderNum = "6")

    private Double force3_dev_ave;//3#轧制力设定实际偏差

    @Excel(name = "4#轧制力设定实际偏差", orderNum = "7")

    private Double force4_dev_ave;//4#轧制力设定实际偏差

    @Excel(name = "1#轧制力设定实际偏差", orderNum = "8")

    private Double s1_force_act_diff_ave;//1#轧制力设定实际偏差

    @Excel(name = "2#轧制力设定实际偏差", orderNum = "9")

    private Double s2_force_act_diff_ave;//2#轧制力设定实际偏差

    @Excel(name = "3#轧制力设定实际偏差", orderNum = "10")

    private Double s3_force_act_diff_ave;//3#轧制力设定实际偏差

    @Excel(name = "4#轧制力设定实际偏差", orderNum = "11")

    private Double s4_force_act_diff_ave;//4#轧制力设定实际偏差

    @Excel(name = "1#机架前单位张力平均值", orderNum = "12")

    private Double s01_unit_tension_ave;//1#机架前单位张力平均值

    @Excel(name = "1#2#机架间单位张力平均值", orderNum = "13")

    private Double s12_unit_tension_ave;//1#2#机架间单位张力平均值

    @Excel(name = "2#3#机架间单位张力平均值", orderNum = "14")

    private Double s23_unit_tension_ave;//2#3#机架间单位张力平均值

    @Excel(name = "3#4#机架间单位张力平均值", orderNum = "15")

    private Double s34_unit_tension_ave;//3#4#机架间单位张力平均值

    @Excel(name = "4#机架出口单位张力平均值", orderNum = "16")

    private Double s4ex_unit_tension_ave;//4#机架出口单位张力平均值

    @Excel(name = "1#机架前两侧张力差平均值", orderNum = "17")

    private Double s01_tension_diff_ave;//1#机架前两侧张力差平均值

    @Excel(name = "1#2#机架间两侧张力差平均值", orderNum = "18")

    private Double s12_tension_diff_ave;//1#2#机架间两侧张力差平均值

    @Excel(name = "2#3#机架间两侧张力差平均值", orderNum = "19")

    private Double s23_tension_diff_ave;//2#3#机架间两侧张力差平均值

    @Excel(name = "3#4#机架间两侧张力差平均值", orderNum = "20")

    private Double s34_tension_diff_ave;//3#4#机架间两侧张力差平均值

    @Excel(name = "4#机架出口两侧张力差平均值", orderNum = "21")

    private Double s4ex_tension_diff_ave;//4#机架出口两侧张力差平均值

    @Excel(name = "1#入口厚度", orderNum = "22")

    private Double s1_en_thk;//1#入口厚度

    @Excel(name = "1#出口厚度", orderNum = "23")

    private Double s1_ex_thk;//1#出口厚度

    @Excel(name = "4#入口厚度", orderNum = "24")

    private Double s4_en_thk;//4#入口厚度

    @Excel(name = "4#出口厚度", orderNum = "25")

    private Double s4_ex_thk;//4#出口厚度

    @Excel(name = "4机架出口速度平均值", orderNum = "26")

    private Double speed_ave;//4机架出口速度平均值


    @Excel(name = "4机架出口速度标准差", orderNum = "27")

    private Double speed_ave_stddev;


    @Excel(name = "4机架出口速度极差", orderNum = "28")

    private Double speed_ave_range;

    @Excel(name = "1#DS辊缝", orderNum = "29")

    private Double s1_ds_rollgap_act_ave;//1#DS辊缝

    @Excel(name = "2#DS辊缝", orderNum = "30")

    private Double s2_ds_rollgap_act_ave;//2#DS辊缝

    @Excel(name = "3#DS辊缝", orderNum = "31")

    private Double s3_ds_rollgap_act_ave;//3#DS辊缝

    @Excel(name = "4#DS辊缝", orderNum = "32")

    private Double s4_ds_rollgap_act_ave;//4#DS辊缝

    @Excel(name = "1#WS辊缝", orderNum = "33")

    private Double s1_ws_rollgap_act_ave;//1#WS辊缝

    @Excel(name = "2#WS辊缝", orderNum = "34")

    private Double s2_ws_rollgap_act_ave;//2#WS辊缝

    @Excel(name = "3#WS辊缝", orderNum = "35")

    private Double s3_ws_rollgap_act_ave;//3#WS辊缝

    @Excel(name = "4#WS辊缝", orderNum = "36")

    private Double s4_ws_rollgap_act_ave;//4#WS辊缝

    @Excel(name = "厚度区间代码", orderNum = "37")

    private Double thick_trg_interval;//厚度区间代码

    @Excel(name = "宽度区间代码", orderNum = "38")

    private Double width_trg_interval;//宽度区间代码
    //hot

    @Excel(name = "热轧出口厚度", orderNum = "39")

    private Double hot_thk_avg;//热轧出口厚度

    @Excel(name = "热轧F1轧制力偏差平均值", orderNum = "40")

    private Double f1_force_diff_avg;//热轧F1轧制力偏差平均值

    @Excel(name = "热轧F2轧制力偏差平均值", orderNum = "41")

    private Double f2_force_diff_avg;//热轧F2轧制力偏差平均值

    @Excel(name = "热轧F3轧制力偏差平均值", orderNum = "42")

    private Double f3_force_diff_avg;//热轧F3轧制力偏差平均值

    @Excel(name = "热轧F4轧制力偏差平均值", orderNum = "43")

    private Double f4_force_diff_avg;//热轧F4轧制力偏差平均值

    @Excel(name = "热轧F5轧制力偏差平均值", orderNum = "44")

    private Double f5_force_diff_avg;//热轧F5轧制力偏差平均值

    @Excel(name = "热轧F6轧制力偏差平均值", orderNum = "45")

    private Double f6_force_diff_avg;//热轧F6轧制力偏差平均值

    @Excel(name = "热轧F7轧制力偏差平均值", orderNum = "46")

    private Double f7_force_diff_avg;//热轧F7轧制力偏差平均值

    @Excel(name = "热轧FDT", orderNum = "47")

    private Double fdt_avg;//热轧FDT

    @Excel(name = "热轧CT", orderNum = "48")

    private Double ct_avg;//热轧CT
    //result
    @Excel(name = "钢种", orderNum = "49")

    private String steelgrade;//钢种

    @Excel(name = "含硅量", orderNum = "50")

    private Double ele_si;//含硅量
    //数字化评价里有评分
    @Excel(name = "厚度评分", orderNum = "51")

    private Double thk_score;//厚度评分
    //硅钢规则阈值表查询，再拼接组合
    @Excel(name = "产品厚度区间", orderNum = "52")

    private String thickInterval;//产品厚度区间
    @Excel(name = "产品厚度区间", orderNum = "53")

    private String widthInterval;//产品厚度区间
}
